home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 20
/
Cream of the Crop 20 (Terry Blount) (1996).iso
/
program
/
n_b_v203.zip
/
DATES.DMO
< prev
next >
Wrap
Text File
|
1996-07-04
|
4KB
|
81 lines
$if 0
┌──────────────────────────╖ PowerBASIC v3.20
┌──┤ DASoft ╟──────────────────────┬──────────────────╖
│ ├──────────────────────────╢ Copyright 1995 │ DATE: 1995-10-01 ╟─╖
│ │ FILE NAME DATES .DMO ║ by ╘════════════════─ ║ ║
│ │ ║ Don Schullian, Jr. ║ ║
│ ╘══════════════════════════╝ ║ ║
│ A license is hereby granted to the holder to use this source code in ║ ║
│ any program, commercial or otherwise, without receiving the express ║ ║
│ permission of the copyright holder and without paying any royalties, ║ ║
│ as long as this code is not distributed in any compilable format. ║ ║
│ IE: source code files, PowerBASIC Unit files, and printed listings ║ ║
╘═╤═════════════════════════════════════════════════════════════════════╝ ║
│ .................................... ║
╘═══════════════════════════════════════════════════════════════════════╝
$endif
$INCLUDE "DAS-NB02.INC"
COLOR 7, 0
CLS
PRINT "fSYSdate$ = "; fSYSDATE$
PRINT "fSYSYMD?(Y??,M?,D?) =" ; fSYSYMD?(Y??,M?,D?), Y??, M?, D?
PRINT "fSYSday? =" ; fSYSday?
PRINT
'─────────────────────────────────────────────────────────────────────────
Dyte$ = "02-26-1995" ' change this to the 29th and watch closely
Date2YMD Dyte$, Y??, M?, D?
PRINT USING "Y??=#### M?=## D?=##"; Y??, M?, D?
PRINT "fYMD2Date$ (Y??,M?,D?) = "; fYMD2DATE$ (Y??,M?,D?)
PRINT "fYMD2Date8$ (Y??,M?,D?) = "; fYMD2DATE8$ (Y??,M?,D?)
PRINT "fYMD2day? (Y??,M?,D?) =" ; fYMD2day? (Y??,M?,D?)
PRINT
'─────────────────────────────────────────────────────────────────────────
Days?? = fYMD2days?? (Y??,M?,D?)
PRINT "fYMD2days?? (Y??,M?,D?) =" ; Days??
PRINT "fDATE2YMDck?? (Dyte$,Y??,M?,D?) =" ; fDate2YMDck?? (Dyte$,Y??,M?,D?)
PRINT "fDate2days?? (Dyte$) =" ; fDate2Days?? (Dyte$)
PRINT "fDate2DaysCk?? (Dyte$) =" ; fDate2DaysCk??(Dyte$)
PRINT "fSYS2days?? =" ; fSYS2Days??
PRINT "fDays2day? (Days??) =" ; fDays2day? (Days??)
PRINT "fDays2YMD? (Days??,Y??,M?,D?)=" ; fDays2YMD? (Days??,Y??,M?,D?)
PRINT "fDays2Date$ (Days??) = "; fDays2Date$ (Days??)
PRINT "fDays2Date8$ (Days??) = "; fDays2Date8$ (Days??)
PRINT
'────────────────────────────────────────────────────────────────
Dyte?? = fDate2Word??(Dyte$)
Word2YMD Dyte??,Y??,M?,D?
PRINT "fDate2Word?? (Dyte$) =" ; Dyte??
PRINT " Word2YMD (Dyte??,Y??,M?,D?) =" ; Y??, M?, D?
PRINT "fYMD2word?? (Y??,M?,D?) =" ; fYMD2word??(Y??,M?,D?)
PRINT "fWord2Date8$ (Dyte??) = "; fWord2Date8$(Dyte??)
'──────────────────────────────────────────────────────────────────
LOCATE 25, 60 : PRINT "THUMP A KEY"; : WHILE NOT INSTAT : WEND
'──────────────────────────────────────────────────────────────────
CLS
Days?? = fSYS2Days??
SetDateFormat 0, 47
PRINT "IN AMERICA: Yesterday was: "; fDays2Date$( Days?? - 1 )
PRINT " Today is: "; fDays2Date$( Days?? )
PRINT " Tomorrow will be: "; fDays2Date$( Days?? + 1 )
PRINT " Next week will be: "; fDays2Date$( Days?? + 7 )
PRINT
SetDateFormat 1, 45
PRINT "IN EUROPE: Yesterday was: "; fDays2Date$( Days?? - 1 )
PRINT " Today is: "; fDays2Date$( Days?? )
PRINT " Tomorrow will be: "; fDays2Date$( Days?? + 1 )
PRINT " Next week will be: "; fDays2Date$( Days?? + 7 )
PRINT
SetDateFormat 2, 46
PRINT "IN JAPAN: Yesterday was: "; fDays2Date$( Days?? - 1 )
PRINT " Today is: "; fDays2Date$( Days?? )
PRINT " Tomorrow will be: "; fDays2Date$( Days?? + 1 )
PRINT " Next week will be: "; fDays2Date$( Days?? + 7 )
PRINT
PRINT USING "But to us it is only ##,### days since Jan 01,1872"; Days??